carcinomatous implants - Español Inglés Diccionario